open wound of scrotum and testes - Espagnol Anglais Dictionnaire